package com.dkd.manage.service;

import com.dkd.manage.pojo.entity.Sku;
import com.dkd.manage.result.PageResult;

public interface SkuService {

    /**
     * 分页查询商品列表
     * @param pageNum
     * @param pageSize
     * @param skuName
     * @return
     */
    PageResult<Sku> list(Integer pageNum, Integer pageSize, String skuName);


    /**
     * 新增商品
     * @param sku
     * @return
     */
    Integer add(Sku sku);

    /**
     * 根据id查询商品
     * @param id
     * @return
     */
    Sku getSkuById(Long id);

    /**
     * 修改商品
     * @param sku
     * @return
     */
    Integer edit(Sku sku);

    /**
     * 根据id删除商品
     * @param ids
     * @return
     */
    Integer deleteSkuById(Long[] ids);
}
